package com.itheima.shoppingmall.pay;

import java.util.Random;
import java.util.Scanner;

public class PayTest {


    public static void doPay() {
     Scanner scanner=new Scanner(System.in);
        //创建支付系统
        PaySystem paySystem=new PaySystem() ;

        while (true) {
            System.out.println("请您选择支付方式\n" + "1、支付宝支付；\n" + "2、微信支付");
            int num= scanner.nextInt();
            if (num==1){
                //支付宝支付
                paySystem.setPayInterface(new Alipay());
                paySystem.doPay();
              break;
            }else if (num==2){
                //微信支付
                paySystem.setPayInterface(new WeChatPay());
                paySystem.doPay();
                break;
            }else {
                System.out.println("您输入的功能码错误，请您重新选择");
            }
        }
        System.out.println("支付成功");


    }
}
